@media (max-width: 700px) {
#toptb,
#nv,
.toppgs,
.listxinwen,
#ft .footer-nav .container,
#ft ul,
.banlogin,
#modmenu,
.peixunt,
#pt,
.c-i-r-u,
.h-top,
.izl-rmenu
{ display:none !important;}
.wp{ width:100%;}
#hd .wp{ padding:0;}
.hdc{ min-height:40px;border-bottom: #2984e1 solid 2px;}
.hdc img{ height:50px; margin-left:20px;}
body{ background:#fff;}
#hd h2{ padding:0;}
#hd{ display:none;}

.mobile_nav{ display:block; padding:20px 0;}
.mobile_nav .inav{ width:25%; float:left; text-align:center;}
.mobile_nav .radius-bnt {
    width: 50px;
    height: 50px;;
    line-height: 50px;;
    margin: 0 auto;
    display: block;
    color: #fff;
}
.mobile_nav h4{ font-size:14px; margin-top:10px;}
.mobile_nav  i{ margin-top:10px;}
.mobile_nav .bg-green {
    background-color: #1dcf90;
}
.mobile_nav .radius {
    border-radius: 100px;
}
.mobile_nav .bg-blue {
    background: #23bbf3;
}
.mobile_nav .bg-purple {
    background: #7f4ce6;
}
.mobile_nav .bg-orange {
    background-color: #FC8530;
}
.mlinegrey{ height:10px; background:#f5f5f5; display:block;}
.bannert{ width:100%; height:180px;}
.bannert .swiper-container{height:180px;}
.bannert img{ width:100%; height:100%; object-fit:cover;}

.container{ width:auto;padding:0;}
.container-fluid{padding-left:10px;padding-right:10px;}
.bt_title{ margin:10px auto !important; margin-bottom:20px !important;}
.bt_title_pic01{}
.bt_title_pic01, .bt_title_pic02, .bt_title_pic03{ }
.bt_title_bg, .bt_title_bg_two{ left:0 !important}
.bt_title_bg{ width:100% !important;}
.shouyefenlei{ padding-bottom:0 !important;}
.shouyefenlei .box342{ width:48% !important; float:left !important; margin:0 1% 10px 1% !important;}
.indexlists{ height:150px !important;}
.shouyefenlei  a.btn{ padding:8px 20px; width: auto !important;}
.shouyefenlei h4{ line-height:1.5;}
.shouyefenlei .box342:nth-child(4){ display:block;}
.peixunpc{ padding-top:10px; padding-bottom:0 !important;}

.peixunmpnie{ display:block; padding-bottom:10px;}
.peixunmpnie .flow {
    padding: 5px;
    width: 100%;
    overflow: hidden
}

.peixunmpnie .flow ul {
    margin: 0;
    padding: 0;
}

.peixunmpnie .flow li {
    width: 47.3%;
    padding-left: 0.5rem;
    height: auto;
    margin: .2rem;
    border: #f2f2f2 solid 1px;
    border-radius: 5px;
    position: relative;
    float: left
}
.peixunmpnie .flow li h3 {
    font-weight: 500;
	font-size:16px;
	margin-top:15px;
	margin-bottom:15px;
	color:#888;	
}

.peixunmpnie .flow li h6 {
	margin-top:15px;
    color: #1dcf90;
	
}
.peixunmpnie .flow li .flow-img {
    position: absolute;
    top: 50%;
    margin-top: -22px;
    right: 0.6rem;
    width: 53px;
    height: 45px;
    background: url("../images/lium.jpg") no-repeat
}
.peixunmpnie .flow li .flow_01 {
    background-position: -47px -40px
}
.peixunmpnie .flow li .flow_02 {
    background-position: -251px -40px
}
.peixunmpnie .flow li .flow_03 {
    background-position: -456px -38px
}

.peixunmpnie .flow li .flow_04 {
    background-position: -666px -40px
}
.peixunmpnie .flow li .flow_05 {
    background-position: -870px -40px
}
.peixunmpnie .flow li .flow_06 {
    background-position: -1073px -40px
}
.c-news{ padding:10px 0;}
.c-news .c-n-list{ width:100%; display:block;}
.c-news .c-n-list h2.newTit{ background-size:18px; padding-left:24px; margin-bottom:10px; border-bottom:1px solid #e2e2e2;}

.c-news .c-n-list h2.teachTit{background-size:18px; padding-left:24px; margin-bottom:10px; border-bottom:1px solid #e2e2e2;margin-top:20px;}
#ft{ padding:0; height:63px; background:#fff;}
#mobieft{ display:block; position:fixed; bottom:0; width:100%; z-index:99999;}


#mobieft .bar {
    position: absolute;
    right: 0;
    left: 0;
    z-index: 10;
    height: 53px;
    padding-right: .5rem;
    padding-left: .5rem;
    background-color: #f7f7f8;
    border-bottom: 1px solid #e7e7e7;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
#mobieft .bar-tab {
    bottom: 0;
    z-index: 9000;
    width: 100%;
    height: 53px;
    padding: 0;
    table-layout: fixed;
    border-top: 1px solid #e7e7e7;
    border-bottom: 0;
    border-left: 0;
    -webkit-transition-duration: .4s;
    -o-transition-duration: .4s;
    transition-duration: .4s;
}



#mobieft .bar-tab .tab-item {
    position: relative;
    display: table-cell;
    width: 1%;
    height: 53px;
    color: #929292;
    text-align: center;
    vertical-align: middle;
}
#mobieft .bar-tab .tab-item {
    color: #333;
}
#mobieft .bar-tab .tab-item.active, #mobieft .bar-tab .tab-item:active {
    color: #39b87e;
}

#mobieft .bar .icon {
    position: relative;
    z-index: 20;
    padding: .5rem .1rem;
    font-size: 1rem;
    line-height: 1.2rem;
}
#mobieft .bar-tab .tab-item .icon {
    top: .15rem;
    width: 1.2rem;
    height: 1.2rem;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1.2rem;
    line-height: 1.2rem;
}

#mobieft .bar-tab .tab-item .icon~.tab-label {
    position: relative;
    top: .15rem;
    display: block;
    font-size: .55rem;
}

#mobieft .bar-tab .tab-item .icon~.tab-label {
    font-size: .6rem!important;
}

.topnomoe{ display:block; height:44px; background:#f7f7f8; line-height:44px; position:relative; }
.topnomoe a{ display:block; position:absolute; left:0; top:0; width:34px; height:44px; font-size:16px; line-height:44px; text-align:center;}
.topnomoe a i{ font-size:22px; line-height:44px;}
.topnomoe .nna{ text-align:center; font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:44px; width:70%; margin:0 15%;}

.ftoplist{margin-bottom: 10px;}
.c-c-list li{ width:48%; margin:0 1% 0px 1%;}
.c-c-list li .p-li-pic{ height:150px;}
.c-info .c-i-l{ width:100%;}
.c-info .c-i-r{ width:100% !important; height:auto !important; margin-left:0 !important;}
.c-info .c-i-r .c-i-r-t{ font-size:16px; height:64px; line-height:64px; text-align:center; overflow:hidden;}
.c-info .c-i-r .c-i-r-b{ position:static; width:96%; height:auto; display:block; text-align:center; padding:0 2%;}
.c-i-r-b a {
    width: auto !important;
    padding: 0 10px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    margin-right: 10px;
}
#postlist{ padding:0 15px;}

.plc .hin{ display:none;}
.mobilebm{ border:none; margin-bottom:0 !important;}
.mobilebm .xuanze{ padding:50px 0;}
.mobilebm .xuanze a{ display:block; margin-bottom:20px;}
.mobilebm .xuanze a.kstj{ display:none;}
.pg{ margin-right:10px;}
.nfl .f_c{ width:auto;}
.ct2_a{ margin:0 auto; position:relative; padding-left:105px; border:none; background: url(../images/vlineb.png) repeat-y 0 0;}
.ct2_a .mn{ width:100%; min-height:800px;}
.appl{ width:85px; position:absolute; left:0; top:0;}
.tbn li{ height:50px !important;}
.tbn li a{ height:50px !important; line-height:50px !important;}
.mytoux img{ width:50px; height:50px; margin-left:7px;}
.tfm th{ width:90px;}
.c-c-list>ul>li{ width:48% !important; margin:0 1% 10px 1%;}
.c-c-list{ }
.mygerenxi ul li:nth-child(1){ display:none;}
.cboxmin{ padding:0 15px;}
.c-news .row{ margin:0;}

.newsmobile{ margin:0 !important;}
.newsmobile .row{ margin:0 !important;}

.newsmobile #myScrollspy{ display:block; width:100%; float:none; padding:0;}
.newsmobile .about-nav{ border:none !important; padding:0 !important; background:#2984e1;}
.newsmobile .about-nav li{ background:none; width:33.333%; float:left; border:none;}
.newsmobile .about-nav li a{ color:#fff;}
.newsmobile #typeName{ display:none;}
.newsmobile .about-box{ display:block; width:100%; padding:0 !important;}
.newsmobile hr{border-top: 1px solid #f1f1f1 !important;}
.newsmobile .container-fluid .text-left{ position:relative; padding-left:160px; padding-right:10px; min-height:100px;}
.newsmobile .new-pic{ width:140px; position:absolute; height:100px; top:0; left:10px; margin:0;}
.newsmobile .container-fluid h4{ font-size:16px; margin-top:2px; line-height:1.5;}
.newsmobile .container-fluid p{ margin-bottom:10px;}
.newsmobile .container-fluid h6{ display:none;}
.newsmobile .new-pic img{ width:100%; height:100%; object-fit:cover;}

.viewwenzhang .team-next{ padding:0;}
.viewwenzhang .article-bot{ width:100%; padding-top:10px;}
.viewwenzhang .team-next h3{ font-size:18px; line-height:1.6;}
.viewwenzhang #info_time{ width:50% !important;}
.viewwenzhang .jiathis_style{ display:none;}
.viewwenzhang #info_content{ margin-top:0 !important;}
.viewwenzhang .article-size{ width:100%;}
.viewwenzhang .connnnb{ padding:0 10px; overflow:hidden;}
.viewwenzhang .connnnb img{ width:auto; max-width:100%;}

.c-news .c-n-list li span{ height:28px; max-width:78%; overflow:hidden;}


#capture{width:360px; margin:20px auto;height:506px; position:relative;}
.myzhengshu .conz{ width:360px; margin:0 auto; height:506px; position:relative;}
.myzhengshu .conz  .zs{width:360px;height:506px; position:relative;}

.myzhengshu .conz  .zs img{ width:100%; height:100%;}
.myzhengshu .conz .zhang{ position:absolute; bottom:100px; width:100%;}
.myzhengshu .conz .zhang .zbh{ left:40px; position:absolute; top:-70px; color:#4b4245;}
.myzhengshu .conz .zhang .zbh2{left:50px; position:absolute; top:-40px; color:#898989;}
.myzhengshu .conz .zhang .ztime{ right:50px; z-index:5; position:absolute; font-weight:700; font-size:14px;color:#4b4245;}
.myzhengshu .conz .zhang img{ position:absolute; width:80px; right:100px; top:-50px;}
.myzhengshu .conz .zwenzi { position:absolute; top:220px; width:80%; margin:0 10%; font-size:14px;color:#4b4245; line-height:2;}
.myzhengshu .conz .zwenzi span{ font-weight:700; margin:0 15px; font-family:'楷体';}
.myzhengshu .conz .zwenzi span.ll1{ margin-left:40px;}
.myzhengshutop .baocun{ text-align:center; margin-bottom:30px; display:none;}
.myzhengshutop .baocun a{ padding:10px 30px; border-radius:5px; color:#fff; background:#2984e1;}
    .fgmain li{ width: 50% !important; float: left;}
}